Skip to content

Fix login form: use label elements instead of th for accessibility - #53

Open
VDK wants to merge 4 commits into
GerritCodeReview:masterfrom
VDK:fix-login-labels
Open

Fix login form: use label elements instead of th for accessibility#53
VDK wants to merge 4 commits into
GerritCodeReview:masterfrom
VDK:fix-login-labels

Conversation

@VDK

@VDK VDK commented Jun 25, 2026

Copy link
Copy Markdown

There was no label attribute for the login form input fields

@google-cla

google-cla Bot commented Jun 25, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@VDK
VDK force-pushed the fix-login-labels branch from 7511374 to 68d34bd Compare July 15, 2026 04:55
@VDK
VDK force-pushed the fix-login-labels branch from 8260aca to ebdd5f0 Compare August 30, 2026 08:27
VDK added 2 commits August 30, 2026 10:52
Add a viewport meta tag and responsive CSS to the LDAP login form so it
renders correctly on mobile devices. The fixed-width table layout is
flattened into a single column, the form is shown as a centered card
(max-width 400px), and inputs/labels/buttons are styled for touch use.
A media query adjusts card padding on narrow (<440px) screens.
@VDK
VDK force-pushed the fix-login-labels branch from ebdd5f0 to 97e9ce2 Compare August 30, 2026 08:52
@VDK

VDK commented Aug 30, 2026

Copy link
Copy Markdown
Author

It now also makes the login screen responsive for mobile

Replace the 175-line mobile style block with a small media query that stacks the table in a single column and makes inputs full width (plus 16px font size to avoid iOS auto-zoom). Desktop appearance is unchanged since the new rules are scoped to narrow screens.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant